【SpringBoot3.0源码】启动流程源码解析 • 上

SpringBoot启动类:步入方法:这里分为两步:初始化步入SpringApplication的构造方法中:首先获取资源加载器、保存primarySources属性、web类型,设置初始化器和监听器,获取main方法所在的类重点看一下获取初始化器和监听器这部分。在此之前,看一下271行的代码:在S

Swagger教程

​ Swagger 是一系列 RESTful API 的工具,通过 Swagger 可以获得项目的⼀种交互式文档,客户端 SDK 的自 动生成等功能。​ Swagger 的目标是为 REST APIs 定义一个标准的、与语⾔言无关的接口,使人和计算机在看不到源码或者看不到文档或者不能通过网络流

Springboot接口多个DTO入参的Postman上传方式

JAVA中SpringBoot多个DTO入参使用Postman测试方法

Springboot集成Neo4j

Neo4j:图数据库是以图结构的形式存储数据的数据库。 它以节点,关系和属性的形式存储应用程序的数据。 正如RDBMS以表的“行,列”的形式存储数据,GDBMS以图的形式存储数据。

AOP(面向切面编程)

Spring实现的AOP是代理模式,给调用者使用的实际是已经过加工的对象,你编程时方法体里只写了A,但调用者拿到的对象的方法体却是xAy。x和y总还是需要你来写的,这就是增强。x和y具体在什么时候被调用总还是需要你来规定的,虽然是基于约定的声明这种简单的规定,这就是切点。......

在SpringBoot使用MyBatis-Plus代码生成器

在SpringBoot中,通过引入MyBatis-Plus 实现数据库代码生成器,我还写好了一些模板方法,可一键生成。注意适用版本:mybatis-plus-generator 3.5.1 及其以上版本。

SpringBoot前后端交互

html+后端SpringBoot框架交互

毕业设计 Spring Boot的网上购物商城系统(含源码+论文)

Hi,各位同学好呀,这里是M学姐!今天向大家分享一个今年(2022)最新完成的毕业设计项目作品,【基于SSM的网上购物商城】学姐根据实现的难度和等级对项目进行评分(最低0分,满分5分)难度系数:3分工作量:5分创新点:3分界面美化:5分界面美化的补充说明:使用vue的基本都能达到5分本项目完成于20

【Java 基础】SpringBoot 中 @Transactional 注解的使用与实践

事务管理是应用系统开发中必不可少的一部分。Spring 为事务管理提供了丰富的功能支持。Spring 事务管理分为编程式和声明式的两种方式。本篇只说明声明式注解。 事务:是数据库操作的最小工作单元,是作为单个逻辑工作单元执行的一系列操作;这些操作作为一个整体一起向系统提交,要么都执行、

【SpringBoot系列】Spring Boot Bean Factory的生命周期

继续完成既定的任务,走起。

Spring之Bean创建过程

Spring提供了xml、注解、JavaConfig多种方式来配置bean,不论何种方式,Spring最终都会将bean封装成BeanDefinition对象,Spring创建bean的依据也是通过BeanDefinition来完成的。当我们调用getBean()方法获取bean实例时,不管是单例b

别再自己瞎写工具类了,Spring Boot 内置工具类应有尽有

断言是一个逻辑判断,用于检查不应该发生的情况Assert 关键字在 JDK1.4 中引入,可通过 JVM 参数-enableassertions开启SpringBoot 中提供了 Assert 断言工具类,通常用于数据合法性检查。

Command line is too long

如果你也遇到在 Idea 中运行程序报错:Command line is too long ,或许本文可以帮助到你。

SpringBoot启动调用类方法 【实现数据加载等操作】

有时候我们写SpringBoot项目时我们会在,启动后加载一些数据到内存中,或者把数据存储到Redis中,本质上我们的需求大致就是运行后调用某个类中非静态的方法.

Spring Integration 快速入门教程

本文简单演示了基于Java 配置Spring Integration示例,集成应用可以作为单独的应用运行,也可以作为企业级应用的一个部分。虽然它不直接与其他以EAI为中心的产品和模式(如企业服务总线)竞争,但它是一种可行的、轻量级的替代方案,可以解决许多需要构建ESB才能解决的问题。

【SpringBoot】springboot启动热部署

SpringBoot工程手动、自动开启热部署,热部署范围控制,热部署关闭

被吐槽 GitHub仓 库太大,直接 600M 瘦身到 6M,这下舒服了

忙里偷闲学习了点技术写了点demo代码,打算提交到我那2000Star的Github仓库上,居然发现有5个Issues,最近的一条日期已经是2022/8/1了,以前我还真没留意过这些,我这人懒得很,本地代码提交成功基本就不管了。5个Issues中,有个标题"优化本仓库大小的建议"吸引我了,赶紧点进去

Spring bean名称

当有多个相同类型的实现时,命名一个Spring bean非常有用。这是因为 bean 没有唯一的名称,那么注入 bean 对 Spring 来说是不明确的。通过控制 bean 的命名,可以告诉 Spring 要将哪个 bean 注入目标对象。Spring为创建 bean提供了多个注解,可以在不同的层

Spring Boot 整合 Bootstrap

Springboot整合bootstrap笔记

springboot服务端接口外网远程调试,并实现HTTP服务监听 - 内网穿透

前后端分离项目中,在调用接口调试时候,我们可以通过cpolar内网穿透将本地服务端接口模拟公共网络环境远程调用调试,本次教程我们以Java服务端接口为例。

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈